Memory Network
old title: 記憶ネットワーク
記憶の追加: $ m_N \leftarrow x
記憶の取り出し:
$ o_1 = \mathrm{argmax}_i S_O(x, m_i)
$ o_2 = \mathrm{argmax}_i S_O((x, m_{o_1}, m_i)
nishio.iconこの形では$ o1\neq o2が保証されないのでは?
$ r = \mathrm{argmax}_{w\in \mathcal{V}} S_R((x, m_{o_1}, m_{o_2}), w)
SO, SRはそれぞれ
$ s(x,y) = \Phi(X)^T \; U^T \; U \; \Phi(y)
$ \PhiはD次元への埋め込み
このSO, SRの学習に必要な教師データを用意できるかどうかが現実問題としてはシビア
そこでend-to-end memory network